inept person that is annoying - Türkisch Englisch Wörterbuch